fight tooth and nail to protect something - German English Dictionary